import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import { resolve } from 'path'
import UnoCSS from 'unocss/vite'
// const path = require('path')// 不能使用 这种方式了. 版本升级原因

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue(), UnoCSS()],
  resolve: {
    // 设置路径别名
    alias: {
      // '@': path.resolve(__dirname, 'src'),
      // '*': path.resolve(''),
      '@': resolve(__dirname, 'src'),
      '*': resolve('')
    }
  },
  server: {
    port: 4000, // 指定端口号
    proxy: {
      '/boot': {
        target: 'http://114.2222.65.65:222', // 项目的接口地址
        changeOrigin: true
        // rewrite: (path) => path.replace(/^\/boot/, ""),
      }
    }
  }
})
